package com.yfp.client.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 客户健康餐饮记录-热量记录
 *
 * @TableName client_health_log
 */
@Data
public class ClientHealthLogStatisticVO implements Serializable {

    private static final long serialVersionUID = -516123391427344767L;

    /**
     * 总日常能量消耗（TDEE）
     */
    @Schema(description = "总日常能量消耗（TDEE）")
    private Integer tdee;

    /**
     * 摄入的热量
     */
    @Schema(description = "摄入的热量")
    private Integer intakeKcal;

    /**
     * 热量缺口
     */
    @Schema(description = "热量缺口")
    private Integer gapKcal;

    /**
     * 蛋白质
     */
    @Schema(description = "蛋白质")
    private String protein;

    /**
     * 蛋白质占比
     */
    @Schema(description = "蛋白质占比")
    private String proteinPercentage;

    /**
     * 脂肪
     */
    @Schema(description = "脂肪")
    private String fat;

    /**
     * 脂肪占比
     */
    @Schema(description = "脂肪占比")
    private String fatPercentage;

    /**
     * 碳水化合物
     */
    @Schema(description = "碳水化合物")
    private String carbohydrate;

    /**
     * 碳水化合物占比
     */
    @Schema(description = "碳水化合物占比")
    private String carbohydratePercentage;
}